﻿using System;
using System.ComponentModel;

namespace Topro.Entity.Response
{
	/// <summary>
	/// 指令
	/// </summary>
	/// <remarks>2021-08-16</remarks>
	public class CommandQueryResponse
	{
		/// <summary>
		/// 系统编号
		/// </summary>
		public int Id { get; set; }

		/// <summary>
		/// 订单类型：入库（10）出库（20）
		/// </summary>
		public int OrderType { get; set; }

		/// <summary>
		/// 单据号
		/// </summary>
		public int ResourceId { get; set; }

		/// <summary>
		/// 单据号
		/// </summary>
		public int InventoryId { get; set; }

		/// <summary>
		/// 订单编号
		/// </summary>
		public string OrderId { get; set; }

		/// <summary>
		/// 订单类型
		/// </summary>
		public string OrderTypeString { get; set; }

		/// <summary>
		/// 库位
		/// </summary>
		public string WarehouseUnitId { get; set; }

		/// <summary>
		/// 库位
		/// </summary>
		public string WarehouseUnit { get; set; }

		/// <summary>
		/// 容器编号
		/// </summary>
		public int ContainerCode { get; set; }

		/// <summary>
		/// 容器类型：空（1）实（0）
		/// </summary>
		public int ContainerType { get; set; }

		/// <summary>
		/// 是否空容
		/// </summary>
		public int IsContainer { get; set; }

		/// <summary>
		/// 从
		/// </summary>
		public string From { get; set; }

		/// <summary>
		/// 至
		/// </summary>
		public string To { get; set; }

		/// <summary>
		/// 尺寸(规格)
		/// </summary>
		public int Specs { get; set; }

		/// <summary>
		/// 状态:删除:0,待出入库:10,出入库中:20、出入库失败:30、出入库成功:40、取消出入库:50
		/// </summary>
		public int Status { get; set; }

		/// <summary>
		/// 状态
		/// </summary>
		public string StatusString { get; set; }

		/// <summary>
		/// 消息
		/// </summary>
		public string Info { get; set; }

		/// <summary>
		/// 优先级
		/// </summary>
		public int DisplayOrder { get; set; }

		/// <summary>
		/// 站台
		/// </summary>
		public int StationNo { get; set; }

		/// <summary>
		/// 有无载地址
		/// </summary>
		public string HaveTrayAddr { get; set; }

		/// <summary>
		/// 创建时间
		/// </summary>
		public DateTime CreateTime { get; set; }

		/// <summary>
		/// 创建时间
		/// </summary>
		public string CreateTimeString { get; set; }
	}
}

